ul#formCanvas{display:block;width:100%; list-style:none;}
ul#formCanvas li.formPart{display:block; margin: 0 0 10px;}
ul#formCanvas li.formPart:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.form-part-checkbox-label{margin: 2px;}

div.fieldLabel {height: 40px;}
div.fieldLabel div.wraper{width: 33%;float: left;}
div.fieldLabel div.wraper#center{text-align: center;padding: 14px 0;}
div.fieldLabel div.wraper#right{text-align: right; padding-top: 5px;}


div.form#panel{min-height: 90px}
div.wraper#left a{display: block; float: left;}
div.wraper#left a.fieldPostionArrow{height:30px;width:17px;opacity:.25;margin: 5px;}
div.wraper#left a.fieldPostionArrow:hover{opacity:1}
div.wraper#left a.ui-icon{margin: 13px;}
div.wraper#left a.arrowUp{background: url('../layout/up.png');}
div.wraper#left a.arrowDown{background: url('../layout/down.png')}
div.fieldContent{clear: both; padding: 10px;}
.form-part-label{color: white;}

li.formPart.disabled{opacity:.6}

textarea.tinyMCE{width:100%;height:350px;}

#input-46{width: 600px;}

div.multiSelectBox{float:left; width: 500px; margin-right: 10px;}
div.multiSelectBox select{width: 100%;}
ul.multiSelectList{display: block;float: left; width: 500px;}
li.li-multiselect {float:left;display:block;width:400px;height:15px;border:solid #5F89D8 thin; margin-bottom: 3px; padding: 2px;}
li.li-multiselect a {float:left;display:block;text-decoration:none;color:black;font-size: 10px;}
li.li-multiselect a:hover {text-decoration: underline}
li.li-multiselect a.link {width: 385px; height: 100%;}

div.multiSelect-buttons{width: 500px; height: 20px;}
div.multiSelect-buttons a{display: block; width: 20px; height: 20px; float: left;}
div.multiSelect-buttons a.add{float: left; background-image: url('../layout/small-add.png');}
div.multiSelect-buttons a.clear{float: right; background-image: url('../layout/small-clear.png');}

a#ok{float:right; margin-right:80px;height:30px;width:35px;margin-top:-2px;background-image:url('../layout/ok.png')}
a#back{float:right; margin-right: 10px;height:20px;width:50px;margin-top:5px;background-image:url('../layout/back.png')}
a#delete{float:right; margin-right: 100px; height:30px;width:30px;margin-top:-1px; background-image:url('../layout/delete.png')}

div.galleryPanelWraperLeft{float:left;width:49%;text-align:right;}
div.galleryPanelWraperRight{float:left;width:49%;text-align:center;}
div.galleryPanel{clear:both;}
div.galleryPanel label{display:block;float:left;width:50%;text-align:right;}
div.galleryPanel input,div.galleryPanel select{float: left;}
div.galleryPanelWraperRight object{margin-top:10px;}

ul.filesList{display:block;}

.fileBox{display:block;float: left;margin:2px;padding:2px; }

.fileBox.image{text-align: center;border:solid #5F89D8 thin;}
.fileBox.image{width: 140px;height: 140px;}
.global .fileBox.image{width: 100px;height: 100px;}
.fileBox.image div.wraper{height: 80%; width: 100%;}
.global .fileBox.image div.wraper{height: 75%;}
.fileBox.image img{max-width: 100%;max-height: 100%; border: none;}
.fileBox a.icon{margin-bottom: -15px;}


.fileBox.document{width: 215px; height: 15px; border-right: thin #5F89D8 solid;}
.fileBox.document div.wraper{width: 170px; height: 100%; float: left; overflow: hidden; font: 10px monospace;}
.fileBox.document a.editAlt{ margin-left:175px;}
.fileBox.document a.delete{ margin-left:195px;}

.uploadPanel{clear: both; margin-top: 5px; padding: 10px; height: 30px;}

.global span{font-size: 9px;}
a.icon{display: block;opacity:0.5;height: 15px; width: 15px;}
a.icon:hover{opacity:0.99}
a.rotate{background-image: url('../layout/rotate.png');}
a.editAlt{background-image: url('../layout/small-edit.png');}
a.delete{background-image: url('../layout/small-delete.png');}

.local  a.rotate{margin-left:125px;}
.global a.rotate{margin-left:87px;}
.local  a.editAlt{margin-left:65px;}
.global a.editAlt{margin-left:47px;}

ul.filesList li{background:white;}
ul.filesList li:first-child{background:#89c5de}


div.dialog .filesList{width: 460px; height: 398px; max-height: 398px; overflow: auto;}

div.panelWraper{float: left;}
div.panelWraper#left{width:360px;}